Handles creating, reading and updating training materials.

GET /api/trainingmaterial/Introduction%20to%20python/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 142,
    "name": "Introduction to python",
    "description": "Training slides (theory and exercises)",
    "communities": [],
    "elixirPlatforms": [],
    "doi": null,
    "fileLocation": "https://training-python-for-biology-genotoul-bioinfo-a77c191514cdd1dc1b.pages.mia.inra.fr/#/title-slide",
    "fileName": "training-python-for-biology",
    "topics": [
        "http://edamontology.org/topic_3316"
    ],
    "keywords": [
        "Python Language"
    ],
    "audienceTypes": [
        "Professional (continued)"
    ],
    "audienceRoles": [
        "Life scientists"
    ],
    "difficultyLevel": "Novice",
    "providedBy": [
        {
            "id": 22,
            "name": "Genotoul-bioinfo",
            "url": "https://catalogue.france-bioinformatique.fr/api/team/Genotoul-bioinfo/?format=api"
        }
    ],
    "dateCreation": null,
    "dateUpdate": null,
    "licence": "Creative Commons Attribution 4.0 International License",
    "maintainers": [
        "https://catalogue.france-bioinformatique.fr/api/userprofile/300/?format=api"
    ]
}